skilled at sewing - Turco Inglés Diccionario